
.details-name{
    padding-top: 1.666667rem;
    color: #603CBD;
    margin-bottom:1.241667rem; 
    font-size: 2rem;
    margin-left:2.5rem; 
}
.details-c{
    font-size: 2rem;
    color: #603CBD;
    margin-left:2.5rem; 
}
.time{
    color: #603CBD;
    font-size: 1.25rem;
    margin: 2.083333rem 0 1.25rem 2.5rem;
}
.details-content{
    background: #fff;
    padding: 1.266667rem .416667rem;
    width: 27.916667rem;
    margin: 0 auto;
    font-size: 1.25rem;
    color: #8668D5;
    border-radius:.416667rem; 
}
.details-div{
    display: flex;
}
.details-l{
    flex: 1.5;
    text-align: right;
}
.details-r{
    flex: 4 ;
}
.m{
    margin-bottom:1rem 
}
.content-b{
    margin-top:1rem 
}
.cd-font{
    margin: 0 1.4rem 2rem;
}
.continue{
    font-size: 1.583333rem;
    text-align: center;
    width: 27.916667rem;
    border-radius:125px; 
    color: #603CBD;
    background: #FEC130;
    height: 3.666667rem;
    line-height: 3.666667rem;
    margin: 4rem auto 2rem;
    border:.166667rem solid #fff; 
}